Big Huge Thesaurus

neural network

noun